/**
 * @Author: YangYun
 * @Date: 2020/8/3 14:32
 */
package fundAgent

import (
	"context"
	"git.900sui.cn/kc/rpcPay/common/lib/pay"
)

type SandFundAgentLogic struct {
}

// 杉德清分处理
func (s *SandFundAgentLogic) Agent(ctx context.Context) bool {
	return pay.AgentSand(ctx)
}

// 杉德清分未实时结果延时处理
func (s *SandFundAgentLogic) AgentFund(ctx context.Context) bool {
	return pay.AgentSandFund(ctx)
}

// 杉德清分处理
func (s *SandFundAgentLogic) AgentPlat(ctx context.Context) bool {
	return pay.AgentSandPlat(ctx)
}

// 杉德清分未实时结果延时处理
func (s *SandFundAgentLogic) AgentFundPlat(ctx context.Context) bool {
	return pay.AgentSandFundPlat(ctx)
}

// 杉德保险公司清分处理
func (s *SandFundAgentLogic) AgentInsure(ctx context.Context) bool {
	return pay.AgentSandInsure(ctx)
}

// 杉德保险公司清分未实时结果延时处理
func (s *SandFundAgentLogic) AgentFundInsure(ctx context.Context) bool {
	return pay.AgentSandFundInsure(ctx)
}

// 杉德续保公司清分处理
func (s *SandFundAgentLogic) AgentRenewInsure(ctx context.Context) bool {
	return pay.AgentSandRenewInsure(ctx)
}

// 杉德续保公司清分未实时结果延时处理
func (s *SandFundAgentLogic) AgentFundRenewInsure(ctx context.Context) bool {
	return pay.AgentSandFundRenewInsure(ctx)
}

// 共享卡清分处理
func (s *SandFundAgentLogic) AgentShareCard(ctx context.Context) bool {
	return pay.AgentSandShareCard(ctx)
}

// 共享卡清分未实时结果延时处理
func (s *SandFundAgentLogic) AgentFundShareCard(ctx context.Context) bool {
	return pay.AgentSandFundShareCard(ctx)
}
